self-locking gate - Deutsch Englisch Wörterbuch